package com.qf.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.apache.commons.beanutils.PropertyUtils;

/**
 * @author 高圆圆
 * @date 2023/4/25 11:02
 * 订单项实体
 */
@Data //setXXX()/getXXX()/toString()/equals和hascode方法
//@NoArgsConstructor //无参构造方法
//@AllArgsConstructor //有参构造--指定给所有属性赋值
public class OrderItem {

    /**
     *
     itemid varchar(32) NOT NULL
     count int(11) NULL
     subtotal double NULL
     pid varchar(32) NULL
     oid varchar(32) NULL
     */
    private String itemid ; //订单项编号
    private int count ;     // 包含商品数量
    private double subtotal ; //小计金额
    private Product product ; //包含的商品
    private Order order ;  //从属于的订单实体

   /* public static void main(String[] args) {
        OrderItem orderItem = new OrderItem() ;
        orderItem.setItemid("1") ;
        orderItem.setCount(2) ;
        orderItem.setSubtotal(99.99) ;
        System.out.println(orderItem);
        System.out.println("----------------------") ;
        OrderItem oi2 = new OrderItem("2",5,999.99) ;
        System.out.println(oi2);
    }*/

}
